.nav_top{width: 100%;padding: 10px 0px;border-bottom: 1px solid #c9c9c9;color: #aeaeae;font-size: 14px;line-height: 25px;background: #0c0c0c;}
.head_a{display: inline-block;background: url(../images/index_03.png) no-repeat left center;padding-left: 24px;}
.language{background: url(../images/index_05.png) no-repeat left center;padding-left: 20px;margin-left: 35px;display: inline-block;cursor: pointer;position: relative;}
.language_tl{display: inline-block;background: url(../images/index_08.png) no-repeat right center;padding-right: 17px;}
.language_con{position: absolute;left: 0px;top: 25px;width: 100%;text-align: center;background: #000;border: 1px solid #fff;border-radius: 5px;line-height: 25px;padding: 5px 0px;display: none;z-index: 100;}
.language:hover .language_con{display: block;}
.index_top{position: fixed;width: 100%;left: 0px;top: 0px;z-index: 1000;}
.head_con{background: #101010;width: 100%;}
@media (min-width: 768px) {
	.nav_lf{padding-left: 0px;}
	.nav_rt{padding-right: 0px;}
	.nav_rt_main{float: right;}
	.logo img{width: 188px;height: 62px;vertical-align: middle;}
	.head_middle{margin-top: 14px;float: left;margin-left: 5%;}
	.logo{float: left;margin-top: 11.5px;}
	.menu{float: right;}
	.head{padding: 25px 0px;}
	.banner{margin-top: 181px;}
}
@media (max-width: 767px) {
	.nav_lf{padding: 0px;}
	.nav_rt{padding: 0px;}
	.logo img{width: 94px;height: 31px;vertical-align: middle;}
	.logo{position: absolute;left: 0px;top: 30.5px;}
	.head_middle{position: absolute;left: 104px;top: 17.5px;}
    .head{height: 92px;position: relative;}
    .navbar-toggle{margin-top: 39px;}
    .banner{margin-top: 188px;}
}
.nav .ahover a{color: #f0e9bf!important;}
.head_middle{font-size: 14px;border-left: 1px solid #e5e5e5;padding-left: 10px;}
.head_middle_big{color: #f0e9bf;font-size: 26px;}
.navbar-brand{display: none;}
.banner{position: relative;}
.flex-prev{display: block;background: url(../images/index_18.png) no-repeat;width: 32px;height: 32px;position: absolute;left: 10%;top: 50%;margin-top: -16px;z-index: 100;text-indent: -9999px;}
.flex-next{display: block;background: url(../images/index_188.png) no-repeat;width: 32px;height: 32px;position: absolute;right: 10%;top: 50%;margin-top: -16px;z-index: 100;text-indent: -9999px;}
.flex-next:hover{background: url(../images/index_21.png) no-repeat;}
.flex-prev:hover{background: url(../images/index_211.png) no-repeat;}
.slide img{width: 100%;vertical-align: middle;min-height: 120px;}
.slide{position: relative;color: #fff;}
.ban_text{width:50%;position: absolute;left: 25%;text-align: center;font-size: 24px;}
.index_tl{color: #c2b894;font-size: 30px;text-align: center;padding: 60px 0px;}
.index_tl_small span{font-size: 14px;color: #959595;display: block;width: 146px;position: absolute;left: 50%;margin-left: -73px;background: #101010;top: -10px;}
.index_tl_small{width: 230px;margin: 0px auto;position: relative;border-bottom: 2px solid #c2ba96;margin-top: 25px;}
.jianjie_lf img{width: 100%;vertical-align: middle;}
.jianjie_rt_t{color: #A0A0A0;background: #313131;text-align: center;padding: 25px 0px;margin-bottom: 5%;}
.jianjie_rt_b{color: #a0a0a0;font-size: 14px;line-height: 30px;}
.youshi{background: url(../images/index_29.jpg) no-repeat;background-size: cover;font-size: 14px;color: #eeeeee;padding: 95px 0px;}
.youshi_con{padding: 25px 15px;line-height: 20px;}
.hangye_con img{display: block;width:70%;margin-left: 15%;vertical-align: middle;max-width: 254px;margin-bottom: 40px;}
.hangye_con{font-size: 18px;color: #a0a0a0;text-align: center;margin-bottom: 50px;padding: 0px 15px;}
.hangye_con:hover{color: #c2b894;}
.touzi{background: #313131;padding-bottom: 76px;}
.touzi .index_tl_small span{background: #313131;}
.touzi_con_rt_tl{font-size: 18px;color: #333333;}
.touzi_con_rt_text{line-height: 30px;}
.why_tl{;color: #c3b995;}
@media (max-width: 767px) {
	.index_tl{padding: 30px 0px;}
	.jianjie_rt_t{font-size: 14px;}
	.jianjie_rt_t .big_size{font-size: 18px;margin-bottom: 10px;}
	.hangye_con{padding: 0px 5px;}
	.why_tl{padding: 32px 0px;font-size: 18px;}
	.why_rt img{max-width: 100%;display: block;margin: 0px auto;}
	.why_lf{padding: 0px;}
	.why_rt{padding: 0px;}
	.footer_logo{margin-top: -6.2%;}
	.footer_erw img{margin: 0px auto;display: block;}
	.ban_text{font-size: 12px;top: 15%;}
}
@media (min-width: 768px) {
	.jianjie_rt_t{font-size: 18px;}
	.jianjie_rt_t .big_size{font-size: 36px;margin-bottom: 20px;}
	.youshi_con{height: 110px;}
	.why_tl{padding: 64px 0px;font-size: 36px;}
	.why_rt img{width: 80%;vertical-align: middle;margin-left: 20%;}
	.why_lf{padding-left: 0px;}
	.why_rt{padding-right: 0px;}
	.footer_logo{margin-top: -2.05%;}
	.ban_text{line-height: 40px;top: 18%;}
}
@media (max-width: 991px) {
	.jianjie_lf{padding: 0px;margin-bottom:30px;}
	.jianjie_rt{padding: 0px;}
}
@media (min-width: 992px) {
	.jianjie_lf{padding-left: 0px;}
	.jianjie_rt{padding-right: 0px;}
	.ban_text{top: 38%;}
	
}
@media (max-width: 1279px) {
	.touzi_con{padding: 0px 10px;width: 100%;margin-bottom: 20px;}
	.touzi_con_lf img{max-width: 100%;display: block;margin: 0px auto;}
.touzi_con_lf{width: 100%;margin-bottom: 20px;}
.touzi_con_rt{width: 100%;background: #c3b995;padding: 30px 30px;color: #666666;font-size: 14px;}
}
@media (min-width: 1280px) {
.touzi_con{padding: 0px 10px;width: 50%;float: left;}
.touzi_con_lf img{width: 100%;vertical-align: middle;}
.touzi_con_lf{width: 35%;}
.touzi_con_rt{width: 62%;background: #c3b995;padding: 30px 30px;color: #666666;font-size: 14px;height:455px;}
}
.why_lf img{width: 20%; vertical-align: middle;}
.why_lf_con{width: 75%;font-size: 14px;}
.why_lf_con_tl{font-size: 18px;color: #c3b995;margin-top: 20px;}
.why_lf_main{margin-bottom: 10%;}
.anli_con{width: 80%;text-align: center;color: #747373;font-size: 16px;line-height: 30px;margin-left: 10%;padding-bottom: 100px;}
.footer{background: #3f3f3f;border-top: 1px solid #e5e5e5;}
.footer_logo img{width: 100%;vertical-align: middle;}
.footer_big{font-size: 32px;color: #b2ad8f;}
.footer_hui{font-size: 14px;color: #777777;}
.footer_middle{text-align: center;padding: 4% 0px;}
.footer_white{color: #fff;font-size: 14px;margin-top: 28px;}
.footer_erw img{width: 80%;max-width: 130px;vertical-align: middle;}
.footer_erw{padding: 6% 0px;}
